package com.gadgets.framework.statusmach.pojo;

import com.gadgets.framework.common.pojo.BasePojo;

/**
 * @author UncleXiu
 * @version V1.0.0
 * @data 2020-09-27
 * 
 */
public class StatusMachine extends BasePojo {

    /**
     * 状态机ID码
     */
    private String machineCode;
    /**
     * 状态机分支参数
     */
    private String machineParam;
    /**
     * 前置状态（多个状态用英文逗号分割）
     */
    private String beforeStatus;
    /**
     * 后置状态
     */
    private String afterStatus;

    public String getMachineCode() {
        return machineCode;
    }

    public void setMachineCode(String machineCode) {
        this.machineCode = machineCode;
    }

    public String getMachineParam() {
        return machineParam;
    }

    public void setMachineParam(String machineParam) {
        this.machineParam = machineParam;
    }

    public String getBeforeStatus() {
        return beforeStatus;
    }

    public void setBeforeStatus(String beforeStatus) {
        this.beforeStatus = beforeStatus;
    }

    public String getAfterStatus() {
        return afterStatus;
    }

    public void setAfterStatus(String afterStatus) {
        this.afterStatus = afterStatus;
    }

}
